TRACSAFE
Electronic data loggers; computer hardware and recorded software for tracking a shipment during transit, sold as a unit; computer hardware and recorded software for sensing environmental data of a shipment during transit, sold as a unit
Pending · February 1, 2023 · 97776378 ·