Cefalexin

ID 387304003
ID date 28 Jul 2005
Previous ID 3520611000001108
Name Cefalexin