89262-86-2

Phosphoric acid, diphenyl 2,3,4,5-tetraphenyl-1,4-cyclopentadien-1-ylester

Cas Number: 89262-86-2  Molecular Structure
Product Code
888685
Product Name
Phosphoric acid, diphenyl 2,3,4,5-tetraphenyl-1,4-cyclopentadien-1-ylester
Cas Number
89262-86-2
Molecular Formula
C41H31O4P