Home Tools
Log in
Cart

Search Result

Search Results for " 128657-36-3 "

1

Compounds

Cat No. Product Name Synonyms Targets
T26307 U 77436 U-77436,U77436
U 77436 is a renin inhibitory peptide.
TargetMol