S-layer protein, Haloferax volacanii

HOME PAGE

CAS No: 134263-72-2

134263-72-2
Order 134263-72-2
layer,protein,haloferax,volacanii