As long as they have a name brand engine like Minerelli, you should have no prolems getting parts for the engine.
The "General" specific parts would be hard to get, but most likely the more common parts like brakes and controls are shared by other makes.
Jim C.