Loading patent details...
US6691839B1: Reduced drag wet disc brake | Searchlight