Originally Posted by
due ruote
I also have one of these - same color as OP’s bike.
SN # PR313590
It has a small black/white sticker that says Taiwan, just below the tubing sticker (same location as on OP’s frame, although his doesn’t seem to have the Taiwan sticker).
I looked and I don't see one