octadecyl hexadecenoate

HOME PAGE

CAS No: 93922-68-0

93922-68-0
Order 93922-68-0
octadecyl,hexadecenoate