51742-11301200AALF
Amphenol ICC
Amphenol ICC 51742-11301200AALF is a 25-position blade power receptacle with 12 signal and 13 power contacts. It features through hole mounting, gold contact finish, and board lock with guide pin.