Haloakanes and haloarenes- part1: Allyl halides, benzylic halides and haloalkanes

9 years ago