Overview
The 37.620 is a pluggable System Terminal Block made by Altech with 20 pins.
JLCPCB lists it (part C22317600).
Symbol
The library has no symbol for this part yet.
Footprint
The library has no footprint for this part yet.
Order codes
1- 37.620LCSC C22317600
Questions
Where is the 37.620 datasheet?
Altech publishes it: the Datasheet link on this page opens it.
Where can I order the 37.620?
JLCPCB lists it as part C22317600, with 0 in stock; the sellers' links on this page open their listings.