original XL250 1974 KO carby according to the numbers on it, everything moves freely and has been in storage for decades.