Just a quick bit of brain picking for the strap officiados here does this 980000085 strap look gen? I was hoping to put it on my 2254.50...