75709908
May 20, 1999
GENZYME SURGICAL PRODUCTS CORPORATION
Subscribe
Surgical instrument, namely, a device to restrain a portion of a beating heart during a surgical procedure