These top mounts are just what I need for my e-bike which is built into a friction drive design. However, this product is shipped from China, so be prepared to wait about 2 weeks for its arrival. However, I would buy them again if I needed more.
Pros
Complete assembly two bolt and ball bearing housing.