Loading…
Abcam ab7939-100µg Mouse small intestine tissue lysate total protein | IRIGHT