The hydrochloride salt of heroin mainly found on the north american markets, Is water soluble however in the U.K and parts of Europe the most common form of heroin is diamorphine base (Heroin base) and requires some form of acid usually citric or ascorbic to dissolve it
No,Heroin is not Water Soluble.
This question is usually asked in
the context, How long after use will someone test positive? Heroin is
rapidly metabolized to 6-acetylmorphine, and 6-acetylmorphine is rapidly
metabolized to morphine. Heroin is rarely if ever detected in urine
after heroin use. 6-Acetylmorphine may be detectable in the urine for
2-8 hrs after heroin use. Morphine is detectable in urine for 2-3 days
after last use of heroin.
the context, How long after use will someone test positive? Heroin is
rapidly metabolized to 6-acetylmorphine, and 6-acetylmorphine is rapidly
metabolized to morphine. Heroin is rarely if ever detected in urine
after heroin use. 6-Acetylmorphine may be detectable in the urine for
2-8 hrs after heroin use. Morphine is detectable in urine for 2-3 days
after last use of heroin.