US Patent 08870576 Surgical training aids and methods of fabrication thereofUS Patent 8870576 Surgical training aids and methods of fabrication thereof
Infobox
Patent Number
088705760
Patent Number
88705760
Edits on 21 May, 2023
"Remove website redirecting to Patent Public Search front page"