Output 66baf7d41edebed934336c4297d576d385b9cbb82abd04e05e0b893867c0a19f:0

value
16074586
script pubkey
OP_HASH160 OP_PUSHBYTES_20 cf1043b7622d25cc0eff0ff932dc496d6fc88b7b OP_EQUAL
address
MSn1bDa3KeRN4wSNR1ySEtjP1fXxDiNUyd
transaction
66baf7d41edebed934336c4297d576d385b9cbb82abd04e05e0b893867c0a19f
spent
true