Home Tools
Log in
Cart

Search Result

Search Results for " 140653-27-6 "

2

Compounds

Cat No. Product Name Synonyms Targets
T76373L Ser-Ala-alloresact acetate Ser-Ala-alloresact acetate(140653-27-6 Free base) Calcium Channel
Ser-Ala-alloresact acetate is a sperm-activating peptide (SAP) that is released by marine invertebrate eggs and plays an important role in fertilization.
T76373 Ser-Ala-alloresact
Ser-Ala-alloresact, a sperm activating peptide (SAP), plays a pivotal role in the fertilization process through its release from the eggs of marine invertebrates, facilitating sperm activation [1] [2].
TargetMol