31st May 2025
… patent application date of 2023 would put it right at the point when companies were taking notice of the small electric bikes — but this seems …