175893-68-2
1-Dodecene, adduct with1-decene (1:1), hydrogenated
Product Code:
1281289
Molecular Formula:
Molecular Weight:
Order 175893-68-2