I have a three month old ohlins ttx flow shock bought new from dans motorsports in salem Oregon. has less than 150 miles. remainder of 5 year warranty from ohlins . excellent shock. sold my 2019 300 rr . fits 2014 thru 2020 models.
beta part # ab-42001 new was $1099 asking $ 750 with free shipping to lower 48 states