Snap On 3/8 Extra Long Flex Head Ratchet
Dual 80 Technology
18” Long
FLLF80
Excellent used condition
See photos for more details