1H-INDOLE-3-PROPIONIC ACID, 2-(DIPHENYLMETHYL)- 2-(Diphenylmethyl)-1H-indole-3-propionic acid 53924-31-5