871482-83-6

Chemical Name: 3-Decyl-2-hydroxycyclopent-2-enone
Structure:
871482-83-6 3-Decyl-2-hydroxycyclopent-2-enone
CAS: 871482-83-6
ID:
Supplier: BOC Sciences

Get a quote