Makecrate Trademarks
MAKECRATE

MAKECRATE

Filed: July 8, 2016
Electronic kits comprising microcontrollers, light emitting diodes (LEDs), sound transmitting apparatus and electronic sensors…
Owned by: Makecrate
Serial Number: 87097565