Top Suppliers:I want be here

31083-23-5

31083-23-5 structure
31083-23-5 structure

Name (13H-Indeno[1,2-l]phenanthren-13-ylidene)triphenylphosphorane
Molecular Formula C39H27P
Molecular Weight 526.61