US2882LUA-AAA-000-BU
Melexis Technologies NV
MAGNETIC SWITCH LATCH TO92UA
445330 pieces
Mua
US2882LUA-AAA-000-SP
635590 pieces