I have some pills that my pharmacy gave me some pills they are suppose to be generic percocet but they don't have 512 on the back. They have IP and 203 under that. on the back it has a line going down the back.
You should be asking this to your pharmacy, not some strangers on the internet. The 512 brand is made by a company called mallinkrodt, the others may be a different manufacturer, call your pharmacy.