I won't use these parts-- removed in April 2018.
part 34312311064 OEM parts
If you need a low-cost solution to a sticky front brake I'll offer these bits to some other poor slug like me willing to install used brake parts.
rubbers feel supple.
$20 shipped usa
paypal rcgreaves@gmail.com