Active ingredient Hydroxyurea
Ft920.53 a pillola
Ft475.61 a pillola