Output bf345206d7f224f06d3768376cd31ea946275348dc200cc88f789683ac03f9aa:0

value
13028637
script pubkey
OP_HASH160 OP_PUSHBYTES_20 80ab3084f57f9123549329d28e7ee001e5fae970 OP_EQUAL
address
3DRMVZ9P3MMxHowyhdE99UAJWUEivfQhVD
transaction
bf345206d7f224f06d3768376cd31ea946275348dc200cc88f789683ac03f9aa
spent
true