Supplier Page from MyBioSource.com for Recombinant PTS system sucrose-specific EIIBC component (scrA)