GTR05190781

FITC-dextran sulfate 40kDa, 100mg

adhesion-molecule-cell