I say it is not any Cushman product. I spent some time looking over on minidoodle.com and could no find a frame like this bike. I would say jump on it and ride as it does look well built and also never seen a chain guard made like that and any survivor with a good kick stand and nice foot pegs is worth keeping. I say JUMP and make it yours.
Steve