Only differece I see is cavity count and about a dollar in price....Becides the eye socket...Which would be nice if your going to be putting eyes on them
Been looking at that mold myself...
EXCEPT A $ 305.oo vet bill this morning messed up that order