ethyl 2-(dibutoxyphosphoryl)dodecanoate

Product Code: 1364710
Molecular Formula: C22H45O5P
Molecular Weight: 420.56
6975-35-5