71646-96-3
2-(3,6-dihydroxyxanthen-9-yl)benzoic acid, potassium salt
Product Code:
931186
Molecular Formula:
C20H13KO5
Molecular Weight:
372.41
Order 71646-96-3