A separation and preconcentration method has been established based on solid phase extraction of Fe(III), Cu(II) and Pb(II) as their 2-(5-Bromo-2-pyridylazo)-5-diethylamino-phenol (5-Br-PADAP) chelates adsorbed on polyhydroxybutyrate-b-polydimethyl siloxane. Several analytical conditions including pH, amount of (5-Br-PADAP), eluent type and volume, sample volume, and flow rates were investigated. The effects of foreign ions on the recovery of the analytes were also studied. The detection limits for Cu(II), Fe(III), and Pb(II) were 1.9, 2.2, and 2.5 mu g per liter, respectively. Enrichment factors for Cu(II), Fe(III), and Pb(II) were 150, 200, and 80, respectively. The adsorption capacity of the polymer for Cu(II) and Pb(II) studied was 10.2 and 17.2 milligrams per gram respectively. Relative standard deviation was 4%. Standard Reference Material (SRM 1577B Bovine liver), International Atomic Energy Agency (IAEA 336 Lichen), and Certified Reference Waters for Trace Elements (TMDA 51.3 Fortified lake water) were used for the validation of the method. Optimized procedure was applied for the determination of analyte elements in various cosmetic products, hair brilliantine and gel, water, soil, and food samples from Turkey.