Loading patent details...
US5226852A: Oldham Coupling Having Grooves With Elastic Wall Portions | Searchlight