DEFB106A logo

DEFB106A

Beta-defensin 106A

Structural Ligandability

Domains Chains

Distribution