Output fbaf32e24ab9894d138a0962943bf15793d26f9054a1aea3f0832922a939ddd0:17

value
19975992400
script pubkey
OP_HASH160 OP_PUSHBYTES_20 dcf20991f03e81b3e80da5b5cdf36cedbf4e4013 OP_EQUAL
address
3MqGXoGu82KsBj8hAgbvbCfLbrq2CDJCa6
transaction
fbaf32e24ab9894d138a0962943bf15793d26f9054a1aea3f0832922a939ddd0
confirmations
430896
spent
true