LIVER KIDNEY MICROSOMAL (LKM-1)

...
S/ 223.26
SKU: 0000000731