-
-
-
ERMCC537A-1EA
FRESHWATER SEDIMENT (PBDE''S AND#HBCD''S
Price: $643.06List Price: $714.51Analysis Note For more information please see: ERMCC537A Legal Information ERM is a registered trademark of European Commission -
I412559-10mg
IDO-IN-13 (C007B-196423)
Price: $344.98List Price: $383.31IDO-IN-13 is a potent indoleamine 2,3-dioxygenase 1 (IDO1) inhibitor with an EC50 of 17 nM, extracted from patent WO2019040102A1, example 43。.