75764651
Jul 30, 1999
May 2, 2000
INTERVENTIONAL TECHNOLOGIES INC.
Subscribe
medical device, namely an adjustable valve for establishing a fluid-tight seal around a rotatable drive shaft