I may have answered my own question here. The chrome throttle lever appears to be from a Scott Bonnar Model 33??

[Linked Image]