Supplier Page from MyBioSource.com for Recombinant Bacillus subtilis UPF0747 protein yllA (yllA), partial