4-benzhydrylbenzoic acid
CAS No. 6328-81-0
4-benzhydrylbenzoic acid
40886A 59318-71-7