22 inch A-Body Radiator 318/340
#2898028 is a 68 340 22 inch radiator automatic
Asking $125.00
Print