Output 66f930063a153e5bde2407e90ac55f00016baa90842bc4041e09ecc371713254:1

value
20496
script pubkey
OP_0 OP_PUSHBYTES_20 50ca16be4c4f63383581210ead1fc67202e218a2
address
bc1q2r9pd0jvfa3nsdvpyy82687xwgpwyx9zxz30z2
transaction
66f930063a153e5bde2407e90ac55f00016baa90842bc4041e09ecc371713254
spent
true