Basic information Safety Related Supplier
trinitrobenzoylated polylysine Structure

trinitrobenzoylated polylysine