485843-88-7
Butanedioic acid,(2-acetyl-1H-pyrrol-1-yl)(triphenylphosphoranylidene)-, dimethyl ester
Product Code:
2023675
Molecular Formula:
C30H28NO5P
Molecular Weight:
Order 485843-88-7