904 throttle pressur lever
physixx said
Is this what you're looking for?
View attachment 1715527944
Click to expand...
Yes thats the one
Print