300634-12-2
Leucine aminopeptidase,porcine kidney
Product Code:
242286
Molecular Formula:
Molecular Weight:
Order 300634-12-2