Phoenix Contact 1108501 is a 5-position terminal block plug with 5.08mm pitch. It features a free hanging (in-line) mount and screwless push-in spring termination.
Phoenix Contact 1873537 is a 5-position terminal block plug with 5.08mm pitch, rated for 10A and 300V. It features push-in spring termination and a free hanging (in-line) mounting style.