Output 66babb042d343dc9fca40bf9911ee3282f56951a36cac3b6a032c3acc5948e39:0

value
20013438
script pubkey
OP_HASH160 OP_PUSHBYTES_20 90799f1e07f95a980be17c67571fa3a21c52ee76 OP_EQUAL
address
MM55EU4QY2PZf4o4zK8oAvvGmKkBPZhet8
transaction
66babb042d343dc9fca40bf9911ee3282f56951a36cac3b6a032c3acc5948e39
spent
true