Loading patent details...
US4605385A: Fibre Reinforced Plastics Power Transmission Shaft | Searchlight