75256292
Mar 12, 1997
Dec 11, 2001
TELEFLEX LIFE SCIENCES LIMITED
Subscribe
ultrasound transmission probe [ and electromechanical apparatus ] that uses ultrasonic energy to eliminate blood clots [ and parts and attachments therefor ]