PTCA Balloon Catheter

High pressure (up to 30 atm) dilatation balloon catheter with non-compliant structure