Loading patent details...
US4858286A: Plastic Interlocking Fastener Strips | Searchlight