Output 3aff9385409d7a7faa0117adaf393a1d23b73bceb65439701932755d846b5924:42

value
10677796
script pubkey
OP_HASH160 OP_PUSHBYTES_20 2baea21b5d0308f64133929d99c14ec4f6aab932 OP_EQUAL
address
MBt8VQeEezHgQYHxPFu6cchh65AHD2Fcjf
transaction
3aff9385409d7a7faa0117adaf393a1d23b73bceb65439701932755d846b5924
spent
true