Loading patent details...
USRE28672E: Pliable Tape Structure | Searchlight