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?