Tecton Chair

TEXAS TECH UNIVERSITY HEALTH SCIENCES CENTER – Lubbock TX, USA