Output 66c2731171045f89147f7c665780fe6c153d2669bfa7e56e0c146e682ee40847:0

value
17048773
script pubkey
OP_HASH160 OP_PUSHBYTES_20 2bbaf93f3587ce4cc5c3fc79dd658609b3239d3d OP_EQUAL
address
MBtPGqKD6EbD1TFuecunzJLChasvommXez
transaction
66c2731171045f89147f7c665780fe6c153d2669bfa7e56e0c146e682ee40847
spent
true