84731-64-6
diisodecyl cyclohexane-1,2-dicarboxylate
Product Code:
746738
Molecular Formula:
C28H52O4
Molecular Weight:
452.71
Order 84731-64-6