i have a perfect 2018 bmw s1000rr oem front brake master cylinder with lever that I took off my bike. Never crashed or dropped. $110.00 shipped
Not really. Got some lightly used brake pads, oil filter, stock tank plastic. Didn’t really ever have spares for this bike.