We are located locally and will deliver the product to you as quickly as possible(Among them, 40 continents) NOT MADE IN CHINA. NEW GENUINE OEM OIL SEAL PART # 25 032 06 S REPLACES 52 032 08 S FITS THE FOLLOWING MODELS: CH18 CH20 CH22 CH23 CH25 CH26 CH620 CH621 CH640 NEW GENUINE OEM PART # 25 032 06 S OIL SEAL