N-(3-Oxododecanoyl)-L-homoserine lactone

$322.00

SKU: O9139-100MG Category: