The rabies vaccine for one year and three year is the same with different labels for at least one company because they know the one year vaccine lasts at least three years.
So I would guess this is the same. It might just be a regular vaccine with a three year label because that would be acceptable to give and they know it but don't want to admit it or want you to buy from them because they want you to think that they are the "first" with vaccines that last three years.
Anyway, annual vaccines are waaaaay overdone.
I will not go back to that schedule.
Thanks for posting this.