Top Suppliers:I want be here

118690-08-7

118690-08-7 structure
118690-08-7 structure

Name Benzophenone-1-hydroxy cyclohexyl phenyl ketone mixture
Molecular Formula C13H16O2.C13H10O