TAP logo

TAP

Tick anticoagulant peptide

Molecular Synopsis