Chloranilic acid barium salt trihydrate, 97%

AB139315