CTSL logo

CTSL

Cathepsin L1

Molecular Synopsis