Basic information Safety Related Supplier
avrPph3 protein Structure

avrPph3 protein