I have a gently used Pitbull Strapless stand available. Comes with a milled pin for a TZ or Aprilia 250 I think - could be completely wrong. Either way, you can pickup a pin for you specific bike.
No more busted fork seals from strapping your bike down. Super slick system!
$200