Phosphonothioic acid, methyl-, O-(diphenylmethyl) O-propyl ester

Product Code: 2285551
Molecular Formula: C17H21O2PS
Molecular Weight: 320.38
62246-74-6