Hola rodrinig.
Este
enlace, explica detalladamente como interpretar el código EAN-13 e inclusive presenta algorítmos para obtener el dígito verificador en varios lenguajes (Delphi incluído).
El
European Article Number consta de 13 dígitos, pero el número de tu ejemplo:
000093302426 posee 12, así que no creo que debas interpretarlo de acuerdo a ese protocolo.
Quizá haya que estudiar la posible relación entre ambas cífras con más detenimiento. Pero a esta hora de la noche, sólo se me ocurre su razón matemática: 5524,776527711985
(o más lógicamente que los códigos estén almacenados en una tabla de relaciones).
Saludos
Edito: Publicamos casi al mismo tiempo con
Neftali y creo que ambos apuntamos a que la relación sea arbitraria (no matemática). Es decir, que los respectivos códigos residan como campos de un registro de alguna tabla que deja establecida la relación.