Back to Previous Page

(Benzoylmethylene)triphenylphosphorane,

ITEM#: 3136-A1218422

MFR#: A12184-22

(Benzoylmethylene)triphenylphosphorane, 98+%, 100 g

(Benzoylmethylene)triphenylphosphorane, 98+%, 100 g