S-layer protein, Haloferax volacanii
CAS No:
134263-72-2
Order 134263-72-2
layer,protein,haloferax,volacanii