Hi there,
Thank you for taking the time to reach out to us with your inquiry!
Because our accessories are engineered and tested specifically for Aventon ebike models, we are unable to determine or guarantee compatibility with third-party bike brands.
If you would like to discuss the specific dimensions or mounting requirements for this accessory, please feel free to give our support team a call at 866-300-3311, Monday through Friday, from 9:30 a.m. to 4:00 p.m. PST. We would be happy to chat through the details with you!
If you have any other questions in the meantime, please do not hesitate to reach out to our team at any time. We are always happy to help!
Best,
Aventon