7460-97-1
[3,4-dibenzoyloxy-5,5-bis(ethylsulfanyl)-1-trityloxypentan-2-yl] Benzoate
Product Code:
1770628
Molecular Formula:
C49H46O7S2
Molecular Weight:
811.01
Order 7460-97-1