This is a Bosch Oil Filter (F026407123, P7123) with part number 11428507683. It is compatible with various BMW and MINI models, including the MINI Countryman Cooper R60 1.6D and 2.0D from 2010 to 2016, and BMW 520D 2.0D from 2010 to 2017 (engine code N47D20C). The filter has a height of 134 mm, an outer diameter of 52 mm, and comes with gaskets/seals. It features an insert filter type with inner diameters of 19 mm and 21 mm, and a height of 1117 mm (this last dimension seems to be an error in the source data as it's unusually large). It is cross-referenced with numerous other brands and OEM part numbers, including BLUE PRINT ADB112107, COMLINE EOF242, FRAM CH11217ECO, MANN-FILTER HU6004X, and WIX FILTERS WL7487. Same day dispatch is available for orders placed before 2:30 PM Monday to Friday. Please use the make model tool or contact us to confirm fitment for your specific vehicle.