62064-84-0
Benzoic acid, 2-hydroxy-5-[3-(hydroxymethyl)benzoyl]-
Product Code:
569268
Molecular Formula:
C15H12O5
Molecular Weight:
272.25
Order 62064-84-0