128396-32-7
LitsenolideD2
Product Code:
731362
Molecular Formula:
C17H30O3
Molecular Weight:
Order 128396-32-7