Magnesium trifluoroacetylacetonate dihydrate, 97%

AB104835