Stäubli Electrical Connectors 64.1033-20029.
Amphenol RDY20029
Molex 0448120029
Philips Electronics UK Ltd 1ESA20029
Weidmüller 9200290000
Maxim Integrated MAX20029DATIA/V+
Maxim Integrated MAX20029BATID/V+
Maxim Integrated MAX20029DATIA/V+T
Weidmüller 2660200291
Weidmüller 2660200292