GTR Forum banner

1 - 4 of 4 Posts

·
Registered
Joined
·
159 Posts
Discussion Starter #1
Can Any one point me in the right direction please.
 

·
Registered
Joined
·
159 Posts
Discussion Starter #4
Ogura clutch

stuartstaples said:
:chuckle:
I can get one from japan within 12 days but thought there might be a uk distributer. Oh well japan it is then.
 
1 - 4 of 4 Posts
Top