Shimano Motors VS Neo Drive Motors, Which is Best? by www.industrialbicycles.com Shimano 5000, Shimano EP8 Vs Neo Drive Z20 and Z20 RS