My 2003 KettWiesel brake pads need to be replaced. Original brake system is Alhonga 160mm. Cannot find pads. Is Avid BB7 160mm direct replacement? If not what is?? Help - trike out of service awaiting brakes.