You can get safrole and hydrate it using dilute phosphoric acid to get MDP2Pol (3,4-MethyleneDioxyPhenyl-2-Propanol). If you use dilute sulfuric acid, the MDP2Pol will rearrange into MDP1Pol (3,4-MethyleneDioxyPhenyl-1-Propanol). Then, you can use manganese dioxide or PCC to oxidize it to MDP2P...
Take pure to Toluene and synthesize Benzyl Chloride by adding TCCA (trichloroisocyanuric acid) and putting it in sunlight and using lithium bromide as a catalyst. Getting benzyl chloride might take hours to days. The lithium bromide makes it go faster so it could take hours instead of days.. You...