SM696089
Electronic Building Blocks + Technological Building Blocks (31 Three-Dimensional Dynamic Designs, 15 Designs With Base Circuits Combined, 15 Basic Building Block Designs)
SM696089
Electronic Building Blocks + Technological Building Blocks (31 Three-Dimensional Dynamic Designs, 15 Designs With Base Circuits Combined, 15 Basic Building Block Designs)