106003-18-3
1,4,5,8-Naphthalenetetrol,2-(phenylsulfonyl)-7-(tetrahydro-5,5-dimethyl-2-furanyl)-, tetraacetate
Product Code:
1869800
Molecular Formula:
C30H30O11S
Molecular Weight:
Order 106003-18-3