329622 logo

4-[4-(Benzhydryloxy)Benzoyl]Benzoic Acid

Compound Synopsis