Identification Supplier

136083-93-7

Name 2,7-Dimethoxy-1,3,6-trihydroxyxanthone
Molecular Weight 304.25

Supplier