hi , the shocks needed are 355 mm long , with an unusually long 120mm long shock body (to clear the incredibly beautiful and heavy large chrome chain guard) the shock body is approx 40mm wide . there is various ones on ebay from thailand , wondering if anybody has /used an aftermarket shock , something from another brand , ? ? ? . that may suit. thanks