MCCULLOCH kart engine. 100cc looks to be in great shape. Would need the pullstarter and you would probably need to go on a vintage kart site or ebay to find it. They have been out of business for many years. Parts are very expensive. Probably better off selling it to a vintage kart guy and buying a 4 cycle for a mini bike.