2-(TRIPHENYLPHOSPHORANYLIDENE)PROPIONALDEHYDE

Product Code: 315017
Molecular Formula: C21H19 O P
Molecular Weight: 318.35
24720-64-7