Output 66a14921cafb912a0a0d289927f5ca66fc4614943d54646572c89e8c8aa8fc2d:5

value
52173600
script pubkey
OP_HASH160 OP_PUSHBYTES_20 20057521cdd71606f84d2523c40e258fa8b67257 OP_EQUAL
address
34cL5sxNMZPUW1CHBKykkenntkxw2ZyKWZ
transaction
66a14921cafb912a0a0d289927f5ca66fc4614943d54646572c89e8c8aa8fc2d
spent
true