Blumea oil

Supplier Alfa Chemistry
Product # CI-EO-0093
CAS #
Pricing Inquire
Synonyms Wormwood leaf oil
Purity 0.98
Feedback