Have you folks tried here:
http://www.iec-usa.com/cgi-bin/iec/05MPartDB19.html
which I mentioned in this thread:
https://68kmla.org/forums/index.php?/topic/15781-found-source-for-19-pin-connectors/&do=findComment&comment=156862
I've never actually tried ordering from them, and some places turn out to be permanently out of stock even though their ordering page looks promising, but it's probably worth a try.
