Cefalexin anhydrous (substance)
Supplier: international · SCTID 785690001
First generation cephalosporin