MOLEX
MOLEX - Image 1

Small Form-factor Pluggable (SFP) Cable Assembly, 5.0m Length

Reference : 739290003