GeoLookup
GeoLookup
TrbA protein PSPTOA0066
Worldchevron_rightTrbA protein PSPTOA0066

TrbA protein PSPTOA0066verified

microbial protein found in Pseudomonas syringae pv. tomato str. DC3000