Came from Beemer Triumph dealer closeout, so I am thinking BMW or Triumph.
Got to be 10 years old, I have no clue what it is from, but would like to list it to sell has a Showa sticker on it.
.shock is 320 or 330 mm center to center, has 2 pin grey plug and 3 pin black plug.
Also looks like a O2 sensor there with 4 pin plug.