Output 66596ef3a155625ea19f34cc6ba47784d3c0f2320862f4704e3f9887c18a8128:2

value
2169669
script pubkey
OP_0 OP_PUSHBYTES_20 42bbf68f82127de353a781037a7c65f0eeb732ca
address
bc1qg2aldruzzf77x5a8syph5lr97rhtwvk2knj0v5
transaction
66596ef3a155625ea19f34cc6ba47784d3c0f2320862f4704e3f9887c18a8128
spent
true