Anyway, I'm very confused as to correct ID between delphax and ambiacus. Could someone definitively say what the difference between the two is please?

Also, can people here confirm the following please?
corydoras concolor

coryodras melanotaenia

corydoras elegans (sold as corydoras nanus)

Thanks in advance everyone for their contributions and thanks to Corydoras World for hosting the pictures.