EDC (1-ethyl-3-(3-dimethylaminopropyl)carbodiimide hydrochloride)

Catalog No: 22980
List price: $97.00
$97.00
Price: $97.00
Stock: 
Stock Amount: 0