18318-77-9
[13R,(+)]-8-(Hydroxyimino)-17-norlabdane-15-oic acid
Product Code:
593254
Molecular Formula:
Molecular Weight:
Order 18318-77-9