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