51385-35-4
2,5-EPOXYCHOLESTANE-3,6-DIYL DIACETATE
Product Code:
2479158
Molecular Formula:
C12H18N6O4
Molecular Weight:
310.30
Order 51385-35-4