BIS(DIBENZYLIDENEACETONE)PALLADIUM

Product Code: 121665
Molecular Formula: C34H28O2Pd
Molecular Weight: 575
52409-22-0