Leucine Rich Repeat Containing 59 Protein (Recombinant)

Name Leucine Rich Repeat Containing 59 Protein (Recombinant)
Supplier Abbexa
Catalog abx262705
Category Protein
Nature Recombinant
Gene LRRC59
Description LRRC59 is a recombinant protein.
Supplier Page Shop