48255125 | Switchblade Self Feed Bit 38mm | Ideal Webshop