Long-chain-aldehyde dehydrogenase (substance)
Supplier: international · SCTID 112010009
Dehydrogenase Protein