Carnitine palmitoyltransferase I (substance)
Supplier: international · SCTID 709058002
Carnitine palmitoyltransferase