I found long pull promax levers on eBay and bought their last two (from china), I can find their details if you want though? Unbranded version but is obviously from a similar/the same factory? They cost ~£25?
Oops missed your reply mate, if you could post the link it would be awesome.
Oops missed your reply mate, if you could post the link it would be awesome.