Petogen

What are the disadvantages of petogen?
Is Depo and Petogen the same thing? Two are available in South Africa, namely depot edroxyprogesterone acetate (DMPA), marketed as PetogenĀ® and Depo-P...