Output 42fd23fef31d3c8180c33211e2d565d6fedcaa259add2111a9d055cb39e70104:4

value
21080976
script pubkey
OP_HASH160 OP_PUSHBYTES_20 270ce8fb0a1f21a6be2d50e9a95e3ed92336b88a OP_EQUAL
address
MBTe3vJ7dMcysjdiLdnU8ZXvGKSYkec2cB
transaction
42fd23fef31d3c8180c33211e2d565d6fedcaa259add2111a9d055cb39e70104
spent
true