HIROBO 0414-386 FFZ-III BLADE HOLDER #0414386Lot No. 171236. High quality OEM factory part crafted in Japan.
eBay