Fiche d'une structure

 Department of Chemistry and Biochemistry laboratory449341
United States
 Texas Tech University [Lubbock] institution452466
TTU2500 Broadway, Lubbock, TX 79409United Stateshttps://www.ttu.edu/