Snap On 3/8" Fine Tooth Reversible Ratchet F80FOD.
Very clean