Comment on Help identify a terminal type
OmnomnomOom@lemmy.world 5 days ago
That looks like be a push-in terminal.
The orange pushers are only needed for release.
Could be from Phoenix contact, could be from anyone else who likes green. Search for phoenix push-in pcb terminal
Good luck