ICC 5 Foot 25-Pair Female-Female Amphenol Cable