1H-INDOLE-1-PROPIONIC ACID, 3-(DIPHENYLMETHYL)- 3-(Diphenylmethyl)-1H-indole-1-propionic acid 53924-17-7