The 553602-1 is a 50-position IDC plug connector from TE Connectivity. It features center strip contacts, gold contact finish, and free hanging mounting.
3M 3564-1001 is a 50-position D Ribbon wiremount plug with IDC termination, center strip contacts, and gold plating. Rated for 1 A and -55°C to +105°C.