Loading patent details...
US5871335A: Twist-Lock Attachment System for a Cooling Fan and Motor | Searchlight