Loading patent details...
US6280144B1: Propellers and impellers with stress-relieving recesses | Searchlight