STI Components, LLC A VWR International Company Phone001-919-468-7228 Address606 Church StreetSuite #106MorrisvilleNC 27560