25859-59-0
methyl 8,14-epoxyabiet-12-en-18-oate
Product Code:
2187384
Molecular Formula:
C21H32O3
Molecular Weight:
Order 25859-59-0