I have seen these bumpers and they do looked good on a Triumph. You can tell they are not chrome. The shine is different and the owner said they scratch easy too, but light scratches can be polished out. The bumpers are all made in Vietnam and these particular ones were sold in the UK, but you can pick them up just about antwhere.
Some vendors have better contact with the factory and can arrange extras like bumperettes. The triumph guy have some minor mods done to his order. He just sent them a drawing of what he wanted.
Chas
Bookmarks