5466-99-9
4-(2-carboxybenzoyl)benzene-1,2-dicarboxylic acid
Product Code:
646971
Molecular Formula:
C16H10O7
Molecular Weight:
314.25
Order 5466-99-9