Basic information Safety Related Supplier
fimD protein Structure

fimD protein