product Name:1-(TRIPHENYL-LAMBDA5-PHOSPHANYLIDENE)-BUTAN-2-ONE
  • 19753-66-3
  • C22H21OP
  • 332.375301
  • 1-(TRIPHENYL-LAMBDA5-PHOSPHANYLIDENE)-BUTAN-2-ONE 19753-66-3