Those look nothing like the ones I have. The shape of the vial isn't the same, the aluminum cap looks cheap and is too dark, the blue on the flip top should be lighter color blue, and it looks cheap, and like someone chewed on it. On legit Serostim the lot number and exp date are stamped into the label, meaning its not in the same print as the rest of the label like yours. The print on yours looks different as well, and cheaper. I know they changed their packaging lately and some features on the vial, and I have both new and old packaging, and yours don't look like either. You should have a box with evidence of a script on it that should be torn off at least partially. I'm also pretty sure that 2024 expiration dates for Serostim aren't even being produced. The latest expiration dates that are out I believe are around July/2022. They don't to my knowledge produce expiration dates that are 4 years out. There should also be an 'M' that is clear on the vial where the address to the company is, if you hold the vial up to light you will see it, but I'm guessing it isn't there. I could be wrong, but those look very fake.