I don't see a TTR230 lowering link for my 2006. YamaLink.com has a TTR 230 lowering link. Do you sell that? There is a Kuba Link for the TTR 250 for my husband's, but your price is a bit higher than Kuba. Is it the same link and will it fit my 230? They have a grease zerk to keep things lubed so...