A: There are no difference between CR123 and CR123a batteries. They have the same size, only their names are different because CR123A is a most common names. Stay away from Ultralast. The question was the difference between 123 and CR123A; not CR123 and CR123A; people don't assume that the CR can be dropped.