Loading patent details...
US6685481B2: Cardiac surgical trainer and method for making same | Searchlight