Heavy-duty pin connector