Loading patent details...
US20070160653A1: Hemostatic textile | Searchlight