DxDrexault
N3319124R0002 D-B Biomedical Storage Facility, Djibouti | Drexault