Loading patent details...
US5850831A: Loose-Tight-Loose Twist, Twisted-Tape Insert Solar Central Receiver | Searchlight