Conn Barrier Strip 17 POS 9.53mm 15A
Molex 387100217 technical specifications.
No datasheet is available for this part.