Output 66d128107f103a00b9daa154c33d6665b28d371adc0478907bdd34ae6f02c58a:0

value
21400000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 668c13a7d5cd70067adf9cc0cbd5a88246630038 OP_EQUAL
address
MHFNxhgMdpoktpX7AaX68aXs17uRyYf33x
transaction
66d128107f103a00b9daa154c33d6665b28d371adc0478907bdd34ae6f02c58a
spent
true