Serotonin (substance)
Supplier: international · SCTID 33635003
Amine hormone Indolamine Mediator of immune response Neurotransmitter Peptide hormone