1983-12-5

2-Phenyl-1H-inden-1,3(2H)-dione,99%

Cas Number: 1983-12-5  Molecular Structure
Product Code
1531230
Product Name
2-Phenyl-1H-inden-1,3(2H)-dione,99%
Cas Number
1983-12-5