Free release

106222-61-1 benzaldehyde, dodecyl-2-hydroxy-

service@apichina.com
Product Name Benzaldehyde, dodecyl-2-hydroxy-
CAS No. 106222-61-1
Molecular Formula C19H30O2