looking for one of these at a reasonable price if someone's got one as mine broke at Silverstone yesterday part number 571.1.442.4B