vital signs and blood glucose monitor
08 Thayer Lane, Unit 304, · Foster City, California, 94404 · United States