Output dbb94b908ac13d86f252aad1c0fb9bdaa8a6422b9cd4b8f6ad2b14426d2c60c7:2

value
640960000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 54a58b25520890c653e0ee129fed82f2f561d73e OP_EQUAL
address
39QazpkqAQCYGv1thbRLsHyxArz6HsC3uH
transaction
dbb94b908ac13d86f252aad1c0fb9bdaa8a6422b9cd4b8f6ad2b14426d2c60c7
spent
true