TY - RPRT TI - Implantable segmented polyurethanes: controversies and uncertainties. AU - S Gogolewski UR - https://pubmed.ncbi.nlm.nih.gov/3295403/ ID - 3295403 ER -