100pcs/lot 4.5*4.5*0.55MM film Touch Micro Switch legs waterproof 4-pin SMD

100pcs//lot   4.5*4.5*0.55MM film Touch Micro Switch legs waterproof 4-pin SMD