Catalog Number:
AA029IZ0
Chemical Name:
Nemolizumab
CAS Number:
1476039-58-3