2942-58-7 | Diethyl phosphorocyanidate | AOBChem