An extraction device that can include a first solvent chamber, an extraction chamber, a collection chamber and a second solvent chamber. The various chambers of the extraction device are connected in fluid communication with one or more chambers of the device through one or more connectors. A connector can include one or more flow control elements that control flow of fluid from one chamber to one or more other connected chambers. Additionally, the various chambers of the extraction device can be arranged in multiple configurations and connections between the chambers.