Yes, Deca Durabolin ship internationally including Darmstadt, Germany. They offers free shipping to some countries.Check Shipping Rate