prev
Deutch - TE AFD56-22-41PX-6116
manufacturer: