MICRO GIVING FOUNDATION, INC. Trademarks
MICROGIVING

MICROGIVING

Charitable fundraising services via Internet merchants
Owned by: MICRO GIVING FOUNDATION, INC.
Serial Number: 77349266