Aye leedrz,
So far as I am aware SRX 600 European and SRX 400 master cylinders will all fit. You might also care to have a look at this site:
SRX600 as there is a compatability list in it.
Are the cylinders that 'cream crackered' that a refurbishment kit won't do the job? Try Weemoto here:
Weemoto. Alternatively you friendly Yamaha dealer could probably supply all you require, part numbers in the lists on the SRX url previously given.
SteveH, SteveL and Andy230 along with many others may add to this thread and don't be surprised if the thread 'meanders'!

All the best, Bill.