Basic information Safety Related Supplier
avrXa10 protein Structure

avrXa10 protein