Decarestrictine L


Decarestrictine L - chemical entity.