TAKEUCHI Hydraulic Filter TB23R – 15511-03100

£38.68