Order medical cannabis buds online across Germany with legal delivery. Learn how to get a prescription