I found the site that makes custom motor mounts for the china motor.
Live fast motors
they make mounts for all bikes, one to help with vibration as well.
Live fast motors
they make mounts for all bikes, one to help with vibration as well.