Titan Enlarger Pump is made from plastic/latex rubber. It's measurements are 2.5 x 8" (na). Power Requirements: None Required.