BMW Mini Cooper GA6F21WA Transmission Solenoid Kit - Fit Valve Body 24347603648, 24347566372-Large Canister Large Caniser type of solenoid, compatible to small type of solenoids 1 Year Warranty Included EPC, C1, C2, C3, B1, TCC Solenoids, Gasket, and Filter Included one oil strainer 24347566358/24347551087 and one gasket 24117566356/24117551080 Fit Valve Body 24347603648, 24347566372