177315-87-6

Chemical Name: Decanoyl-L-homoserine lactone
Structure:
177315-87-6 Decanoyl-L-homoserine lactone
CAS: 177315-87-6
ID:
Supplier: BOC Sciences

Get a quote