thrombomodulin, human, recombinant, 10 ug vial, lyophilized

thrombomodulin, human, recombinant, 10 ug vial, lyophilized

Brand:BIOMEDICA
Product Code:2374
Price: £POA