Output 668ff63dfc36d7365046a63962bce989f009c4a6cbba8dd1febc6b8e442e555e:5

value
30073992
script pubkey
OP_0 OP_PUSHBYTES_20 89f33c2930bab904d908ed2aa3dd40c21ed2609b
address
bc1q38enc2fsh2usfkgga5428h2qcg0dycymf0dxwk
transaction
668ff63dfc36d7365046a63962bce989f009c4a6cbba8dd1febc6b8e442e555e
spent
true