hello,
this oil tank is also available in german ebay No. 120783383830 as a reproduction.
but has this part anything to to with "ST"?
no - my mistake...
the oil tank i have posted is mounted behind the rear tire - not in front :rolleyes:
sorry!
tom