1,2,4-Benzene-tricarboxylic acid anhydride chloride, 99.5%

AB130741