75723487
Jun 7, 1999
MY-TECH INC.
Subscribe
Engineered biological tissue intended for subsequent implantation to prevent pericardial adhesions after cardiac operations