Basic information Safety Related Supplier
VlpC protein Structure

VlpC protein