48255135 | Switchblade Self Feed Bit 51mm | Ideal Webshop