139628-86-7
methyl 18-carboxylabda-8,13-diene-15-oate
Product Code:
440723
Molecular Formula:
C21H32 O4
Molecular Weight:
348.47
Order 139628-86-7