My tubing sticker has the big 103 but the rest of the wording is different and is all in french. it says tubing special instead of tube/tubing and instead of the fabrique au/made in Candada it says fabrique par Cycles Peugeot. i already believe it is a french made peugeot