Benzophenone-2,4′-dicarboxylic acid monohydrate, 98%

AB137204