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