List of Opiates

There are a variety of different kinds of opiates, including natural, synthetic, and semi-synthetic.