NEMA 7-Pin Receptacle

Share