US Owned and Operated
E81M0-002-01-LT from Pulse Electronics is a CONNECTOR SFP RCPT 20POS SLD R/A SMD