Ads
Company Profile
- Rastra
- Country : United States
- City: Scottsdale
- State: Arizona - AZ
- Address: 7621 E. Gray Road Suite A1
- Zipcode: 85260
- Category: Forms and Forming Systems: For Concrete Construction, Panel Systems: Prefabricated
- Products: Rastra stay in place insulated concrete form (ICF)
- Year Established: 1983