Loading patent details...
US5203435A: Composite Passive Damping Struts for Large Precision Structures | Searchlight