1 used turn signal indicator 1966 barracuda 2606027
Has pitting as shown in photos, I did not test it. 150.00 includes shipping. Postal money order.
Print