172229-61-7
Octadecene, 1-isocyanato-
Product Code:
467418
Molecular Formula:
C19H35NO
Molecular Weight:
293.48
Order 172229-61-7