105555-57-5 2-(Chloroethylmethylamino)ethyl-2,2-diphenylpentanoate hcl Benzeneacetic acid, alpha-phenyl-alpha-propyl-, 2-((2-chloroethyl)methylamino)ethyl ester, hydrochloride Meproadifen mustard