6975-35-5
ethyl 2-(dibutoxyphosphoryl)dodecanoate
Product Code:
1364710
Molecular Formula:
C22H45O5P
Molecular Weight:
420.56
Order 6975-35-5