Heroin in its purest form is usually a white powder. Less pure forms have varied colors ranging from white to brown.
More About Heroin:
Updated August 16, 2009
About.com Health's Disease and Condition content is reviewed by the Medical Review Board
More About Heroin: