SHENZHEN IBABY LABS, INC. Trademarks
IBABYCLOUD
Electronic baby monitoring apparatus, namely, a camera controlled via a mobile device, which can turn to track moving babies…
Owned by: SHENZHEN IBABY LABS, INC.
Serial Number: 85592678