The NJ2321500000G from Amphenol Anytek is a 23-position horizontal wire-to-board terminal block with side entry for PCB mounting, 0.138" (3.50 mm) pitch, through-hole.
The NJ2300500000G from Amphenol Anytek is a 23-position vertical wire-to-board terminal block with board, a 0.197" (5.00 mm) pitch, and through-hole mounting.