Loading patent details...
US4196276A: High-Molecular Weight, Segmented, Polycarbonate Elastomers | Searchlight