101831-60-1 Hydroxymethyl 3-benzyl-2-indolyl ketone KETONE, HYDROXYMETHYL 3-BENZYL-2-INDOLYL-