I've used this alot and they look like they are missing the expiration date that is usually printed at the bottom with a dot matrix printer. If you want legit Iranian test go over to TSC and look in the international section, you will find legit Iranians there. I'm not saying yours are not legit, I just cant see the expiration date that is printed on everyone of mine.
After further review they are fake. The Expiration date should be printed below the batch no. with a dot matrix printer, I am 100% sure of it.