R&D, sales and technical support of interventional medical devices
Precise compression Focused force Gradual compression Not easily deflected