Manufacturer part number: DP42149R. EBC are known worldwide for their brilliant braking performance and unbeatable value for money.
eBay