2-[(6-isocyanato-3,5,5-trimethyl-hexyl)carbamoyloxy]ethyl 2-methylprop-2-enoate

Product Code: 1591606
Molecular Formula: C17H28N2O5
Molecular Weight:
479485-85-3