527758-35-6
Benzenepentanoic acid, a-[[[4-(benzoyloxy)phenyl]sulfonyl]methyl]-
Product Code:
1732802
Molecular Formula:
C25H24O6S
Molecular Weight:
Order 527758-35-6