Output efdec53ab3213d7cc090011eeb5f2b444da7ea0a41e8d5e6f9986d0a660118f0:0

value
19036795
script pubkey
OP_HASH160 OP_PUSHBYTES_20 2879525207b8fcdca27c6b41b8ab047aa2bba5b9 OP_EQUAL
address
MBbAbg1ne7Lq47tH2XcF2ZCP7cq1f8cSRK
transaction
efdec53ab3213d7cc090011eeb5f2b444da7ea0a41e8d5e6f9986d0a660118f0
spent
true