Cotton valent