product Name:4-(Diphenylamino-benzyl) phosphonic acid diethyl ester
  • (4-Diphenylamino-benzyl)-phosphonic acid diethyl ester; Diethyl 4-(Diphenylamino)Benzylphosphonate
  • 126150-12-7