prev
Deutch - TE AFD56-24-19PN-6116
manufacturer: