23182-56-1
1-(benzylsulfanyl-ethoxy-phosphoryl)-4-methyl-benzene
Product Code:
1203385
Molecular Formula:
C16H19O2PS
Molecular Weight:
306.35
Order 23182-56-1