my 68 l78 car has that same style window sticker, not all are "stamped" and the window sticker is still in the window (never removed). Check out Jerry Mcneishes book. He talks about this style.
https://www.yenko.net/ubbthreads/ubbt...756&page=4
Matt
But i do agree... that window sticker looks to new - aged to look old...