International Development law Organization (IDLO) Trademarks
IDLO/OIDD
Owned by: International Development law Organization (IDLO)
Serial Number: 89001182
IDLO
Owned by: International Development law Organization (IDLO)
Serial Number: 89001183