8920916

Detroit Diesel ADG 6A 71T-Series

Water pump body

8920916