Speak Now...
Farmasierra Laboratories Sl
Manufacturer
51-200
Elena Ciruelos, Carlos Recio, Olleros Izard
Director, Director, Manager
34-91-6570659, 34-91-6433990
Spain
Southern Europe
Europe
Albania
Spain
Greece
Italy
United Kingdom
Centralized Registered
Decentralized Registered
UK Parallel Import Licence
Veterinary Registered