101564-66-3 3-(3-(Diisopropylamino)propyl)-5,5-diphenyl-hydantoin hydrochloride Hydantoin, 3-(3-(diisopropylamino)propyl)-5,5-diphenyl-, hydrochloride