48255120 | Switchblade Self Feed Bit 35mm | Ideal Webshop