Ethanolamine-phosphate phospho-lyase (substance)
Supplier: international · SCTID 57679009
Lyase Protein