That looks like it's the SD card indeed. Did you know there are fake cards, that say 128 GB, but are in fact only 16 or 32? You can't use the part that doesn't exist.
Be sure to buy from a reputed maker in a reputed shop.