He doesn't know what the impurities are.
WASHING 2C-B
Step 1) Go buy epsom salts (Magnesium Sulfate)
Step 2) Go buy acetone from the hardware store.
Step 3) Cook the epsom salts in a baking dish in oven at high heat for at least 3 hours with occasional stirring.
Step 4) Dry the acetone by placing the anhydrous magnesium sulfate in the acetone and swirling for 15 minutes or just leaving in the acetone overnight.
Step 5) Filter out the magnesium sulfate with a coffee filter.
Step 6) Crush the 2C-B into a fine powder
Step 7) Place the crushed 2C-B into a small glass
Step 8) Pour in some acetone into the glass
Step 9) stir the 2C-B and acetone
Step 10) filter out the 2C-B using a coffee filter
Step 11) Allow the acetone to evaporate off the 2C-B.
Explanation: If you don't dry the acetone with the cooked magnesium sulfate then you can expect losses. 2C-B-HCL is virtually insoluble in acetone. However, if the acetone is wet (has any water in it) then 2C-B HCL will dissolve and you will lose it in the solution. Cooking the magnesium sulfate drives off water and turns the magnesium sulfate anhydrous. When anhydrous magnesium sulfate is placed into acetone, it will absorb any water that is in the acetone.
If there are any soluble impurities they will go into the acetone while the 2C-B HCL does not. You can evaporate the acetone afterwards to see if there is any residue (impurities).
RECRYSTYALLIZATION USING ANHYDROUS ISOPROPYL ALCOHOL (Optional)
Step 1) Crush the 2C-B into a fine powder
Step 2) Place the 2C-B into a glass or mason jar
Step 3) Safely bring 99% (anhydrous) isopropyl to a boil
Step 4) Add the boiling isopropyl alcohol to the glass until the 2C-B is completely dissolved
Step 4) Place the glass into the freezer and leave overnight
Step 5) Filter out any crystallized 2C-B using a coffee filter
Explanation: This process is pretty explanatory. 2C-B HCL is slightly soluble in boiling isopropyl alcohol and the impurities tend to be more soluble in it. So you get everything into solution, and then cool it causing the 2C-B to precipitate out while the impurities stay in solution. It works great after washing to reconstitute the 2C-B into a more crystalline form, and also helps to remove impurities. If there is much color to the isopropyl afterwards, you pulled that color from the powder.
RECRYSTALLIZATION USING DISTILLED WATER AND ACETONE (optional)
Step 1) crush the 2c-b into fine powder
Step 2) place the 2C-B into a small mason jar
Step 3) add small amounts of hot distilled water until the 2C-B is completely dissolved.
Step 4) Add small amounts of acetone until the solution starts to cloud
Step 5) Add just enough water for it to clarify again
Step 6) Place jar into freezer and leave overnight.
Explanation: 2C-B HCL is soluble in water, especially hot water. It is insoluble in acetone. By dissolving it in water, and then adding just the right amount of acetone, the acetone acts as an antisolvent and allows the 2C-B to crystallize into beautiful crystals.
2C-B HCL is usually made during a 2nd purification step and is often quite pure as is. How necessary is it to wash it? It's probably not but some people want to KNOW their drugs are as pure as possible.
If this process is too complicated then I don't know what to tell you.