Hello,
i would say this is not an original Porsche badge and center cap. The OEM one look different. The red part of the flag is always filled with color, if they are colored. Colored means golden. Also the OEM ones have 2 holes to pull them from the rim.
Regards, Markus