Hexadecyl (E)-ferulate

Supplier BOC Sciences
Product # NP5414
Pricing Inquire
Cas 158306-36-6
Molecular Formula C26H42O4
Feedback