Seddiqi Holding

GPTKB entity