Output 66f81e546db502150f23c53a753968570c7a5a84845e12ddb88ccd4fd00a27ad:18

value
14950956
script pubkey
OP_HASH160 OP_PUSHBYTES_20 5a5095b6e4cf4d1c4e37fe7351702f261b6e3f80 OP_EQUAL
address
39vZGwUh4hSXQB9hxHdsA8VsPeJKM6vVzY
transaction
66f81e546db502150f23c53a753968570c7a5a84845e12ddb88ccd4fd00a27ad
spent
true