5-(Benzyloxy)-2-(4-(benzyloxy)phenyl)-3-methyl-1H-indole 98% 198479-63-9 C₂₉H₂₅NO₂ 419.53 g./mol $12.92 View