Loading patent details...
US5139072A: Coupling and Transmission Mechanism for Drape or Blind Assembly | Searchlight