Hello allfriz123,
Connector part number is HDP24-18-21PN-L017 https://www.te.com/usa-en/product-HDP24-18-21PN-L017.html
This series uses their ‘Common Contact’ series of contacts. We have a forum post that is helpful with identifying/selecting the contacts and crimp tooling for these housings. Common Contacts for TE ICT Deutsch Housings
The Extraction Tool for this is part number 1734-1112-ND
Best regards,