Basic information Safety Related Supplier
Decanoic acid 2-decanoyloxy-3-phosphonooxy-propyl ester Structure

Decanoic acid 2-decanoyloxy-3-phosphonooxy-propyl ester

Decanoic acid 2-decanoyloxy-3-phosphonooxy-propyl ester Supplier