Chemical devices