1323964 logo

2,5-Bis(4-Hydroxybenzylidene)Cyclopentanone

Compound Synopsis