whats this part??
That is a part of the emissions they had my 71 Duster which was made in California
Was it mounted on the drivers side inside fender about 6-8 inches from the firewall?
Print