Equibiomedic Updated 2/14/2024 Medical supply Medellín (Medical equipment) Calle 36 No. 64A - 26 Sector Conquistadores. Medellín, Colombia 4440 View phones