23973-65-1
(4-CYANOBENZYL)PHOSPHONIC ACID DIETHYL ESTER
Product Code:
1134343
Molecular Formula:
C12H16NO3P
Molecular Weight:
253.23
Order 23973-65-1