Ibanez Momentary (ON)/Off Replacement Switch 
Fits Ibanez 10 series pedals: BC10, BE10, BP10, BS10, CD10, CP10, DCF10, DDL10, DDL20, DL10, DML10, DML20, DPL10, DS10, DSC10, FC10, GE10, LM7, LS10, MS10, Mt10, MB10, OT10, PC10, PH10, SC10, SF10, SK10, SS10, SS20, TC10, TS10, VL10
May fit others that aren't listed. Check your pedal for proper fitment.
These switches solder onto a square PCB with 2 legs/pins. PCB not included.
Color may vary
These work great. Just replaced the switches on my Ibanez TS-10 Tube Screamer and FC-10 Fat Cat Distortion. Very happy with how it turned out. The switches are firm, with a heavy click, and housing fits very snugly. Required quite a bit of force to mount on the TS. Easy, quick soldering job. Thank you to Griffin Effects for putting out a great product! Frank M., Frankie's Fix-It Petaluma. Petaluma, CA.
The switch on my TS10 was in bad shape. Had to hit it at least a dozen times (hard) for it to change on/off. I knew the switch was faulty. This replacement switch fixed it right up!! Love it!
 
       
                