Search results

  • Umbra Medical Corporation
    Umbra Medical Corporation
    (352) 860-0466
    8930 East Roan Lane, 34450  Inverness

    Umbra Medical Products is a Medical Device company located In Central Florida and registered with the FDA, USA. The company specializes in Disposable Interventional Cardiovascular and Radiological Devices, specific to the Cath Lab and Interventional Radiology Labs.