So, after many trials and errors here is my best Soxhlet or CSLE tek.
1. Soxhlet alcohol extraction (methanol and ethanol seem to be better than IPA).
2. Distilling and drying the alcohol as much as possible.
3. Dissolution of the extract in diluted phosphoric acid (pH ~4.5).
4. Settling/decanting/filtering the acidic solution.
5. Basifying to pH ~11.5 by adding diluted NaOH drop-wise and checking pH regularly.
6. 6-7 small Heptane/Hexane pulls. Prior to pouring the mixture into a sep funnel I stir it for 10-15 min with a mag stirrer/hotplate on "low" and temp set on 50 C. I prefer Hexane because of its lower b.p.
7. Reduction of NPS until it becomes cloudy. Usually to 1/3rd - 1/5th of the original volume.
8. Slow cooling of hermetically sealed freeze-precipitation beaker. 2 hrs at room temp + 4 hrs in a fridge + 8 hrs in a freezer.
The procedure has been tested several times and it consistently produces ~1% yield. The product looks white and crystalline. No MP test yet, but bioassay results are very positive. 3 different persons were launched into hyperspace using 30 mg each.
Advantages:
- efficiency (most of alcohol and NPS could be recovered),
- consistency,
- high yield,
- eco-friendly,
- good quality product (no need to re-x).
Disadvantages:
- requires some special lab equipment,
- requires certain minimal skills.