HIgh quality, but doesn't fit my 1995 BMW K1100 Marzocchi forks without modification.
All dimensions of this part are correct. The "length" of the bushing tube is 20mm but the K1100 Marzocchi forks require a 15mm length. I cut the length down to 15mm and they fit into my fork grooves and worked great!
Would buy again. But now knowing how the part number describes the dimensions, I would try to find the FMBI 41151 P for the BMW K1100 with Marzocchi forks. (if that number exists in their line)