chemical details